uncontrolled spillway - Turkish English Dictionary